package com.stone.framework.message.cases;

import java.time.LocalDate;

import com.stone.framework.message.SortableBody;

import io.swagger.annotations.ApiModelProperty;

public class AllCaseReqBody extends SortableBody {

    @ApiModelProperty(value = "机构号")
    private String orgCode;

    @ApiModelProperty(value = "项目号")
    private String projectCode;

    @ApiModelProperty(value = "活动号")
    private String eventCode;

    @ApiModelProperty(value = "批次号")
    private String batchCode;

    @ApiModelProperty(value = "委案日期")
    private LocalDate startDate;

    @ApiModelProperty(value = "结案日期")
    private LocalDate endDate;

    @ApiModelProperty(value = "案件状态")
    private String state;

    @ApiModelProperty(value = "分配状态")
    private Boolean allocated;

    @ApiModelProperty(value = "催收组")
    private String teamCode;

    @ApiModelProperty(value = "催收员")
    private String collector;

    @ApiModelProperty(value = "排序字段；")
    @Override
    public String getOrderBy() {
        return super.getOrderBy();
    }

}
